source (a river) - English Synonyms Dictionary